import numpy as np
import plotly.graph_objects as go
import plotly.express as px
import sys
import rtde.csv_reader as csv_reader
import time
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
with open('robot_data.csv') as csvfile:
r = csv_reader.CSVReader(csvfile)
cartesian_values=[r.actual_TCP_pose_0,r.actual_TCP_pose_1,r.actual_TCP_pose_2,r.actual_TCP_pose_3,r.actual_TCP_pose_4,r.actual_TCP_pose_5]
print(cartesian_values)
fig = go.Figure()
Plot1 = go.Scatter3d(x = cartesian_values[0],
y = cartesian_values[1],
z = cartesian_values[2],
marker=dict(
size=1,
color='blue',
colorscale='Viridis',
line=dict(width=1,color='DarkSlateGrey'),
opacity=1))
fig.add_trace(Plot1)
fig.show()
with open('robot_data_shy.csv') as csvfile:
r = csv_reader.CSVReader(csvfile)
cartesian_values_shy=[r.actual_TCP_pose_0,r.actual_TCP_pose_1,r.actual_TCP_pose_2,r.actual_TCP_pose_3,r.actual_TCP_pose_4,r.actual_TCP_pose_5]
print(cartesian_values_shy)
fig = go.Figure()
Plot2 = go.Scatter3d(x = cartesian_values_shy[0],
y = cartesian_values_shy[1],
z = cartesian_values_shy[2],
marker=dict(
size=1,
color='blue',
colorscale='Viridis',
line=dict(width=1,color='DarkSlateGrey'),
opacity=1))
fig.add_trace(Plot2)
fig.show()
with open('robot_data_shy2.csv') as csvfile:
r = csv_reader.CSVReader(csvfile)
cartesian_values_shy2=[r.actual_TCP_pose_0,r.actual_TCP_pose_1,r.actual_TCP_pose_2,r.actual_TCP_pose_3,r.actual_TCP_pose_4,r.actual_TCP_pose_5]
print(cartesian_values_shy2)
fig = go.Figure()
Plot3 = go.Scatter3d(x = cartesian_values_shy2[0],
y = cartesian_values_shy2[1],
z = cartesian_values_shy2[2],
marker=dict(
size=1,
color='blue',
colorscale='Viridis',
line=dict(width=1,color='DarkSlateGrey'),
opacity=1))
fig.add_trace(Plot3)
fig.show()
with open('robot_data_ash.csv') as csvfile:
r = csv_reader.CSVReader(csvfile)
cartesian_values_ash=[r.actual_TCP_pose_0,r.actual_TCP_pose_1,r.actual_TCP_pose_2,r.actual_TCP_pose_3,r.actual_TCP_pose_4,r.actual_TCP_pose_5]
print(cartesian_values_ash)
fig = go.Figure()
Plot4 = go.Scatter3d(x = cartesian_values_ash[0],
y = cartesian_values_ash[1],
z = cartesian_values_ash[2],
marker=dict(
size=1,
color='blue',
colorscale='Viridis',
line=dict(width=1,color='DarkSlateGrey'),
opacity=1))
fig.add_trace(Plot4)
fig.show()